<?php

class Usuarios_model extends CI_Model {

    private $tabla = "usuarios";

    public function __construct() {
        parent::__construct();
    }

    /** Metodo Utilitario* */
    function _required($required, $data) {
        foreach ($required as $field)
            if (!isset($data[$field]))
                return false;

        return true;
    }

     function Count_usuario() {

        $query = $this->db->query('SELECT Usuario
                                   FROM usuarios');
        return $query->num_rows();
    }
   
    
    
    
        function Listar_usuario($numeroRegistros, $inicio) {
        if ($numeroRegistros == "") {
            $numeroRegistros = 0;
        }
        $query = $this->db->query('SELECT Usuario
                                   FROM usuarios  
                                   LIMIT ' . $numeroRegistros . ',' . $inicio);
        $dato=$query->result();
          
        return $query->result();
    }
    
    /**
     * 
     * Obtiene elementos de la tabla
     * @param $options
     */
    function listar_usuarios($usuario, $password) {

        $this->db->select('Id,Usuario,Password');
        $this->db->from($this->tabla);
        $this->db->where('Usuario = ' . "'" . $usuario . "'");
        $this->db->where('Password = ' . "'" . $password . "'");
        $this->db->limit(1);

        $query = $this->db->get();
        if ($query->num_rows() == 1) {
            return $query->result();
        } else {
            return false;
        }
    }

}

?>